A Novel Method of Complexity Metric for Object-Oriented Software

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Attributes of Objects in Object-Oriented Software Analysis

One of the modern paradigms to develop a system is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles. There is a sequence of activities to develop an analysis model. In the first step, we work in developing an initial use case model. Then in the second step, they identify a number of concepts and build a glossary of partic...

متن کامل

A Knowledge-Based Cohesion Metric for Object-Oriented Software

This paper presents Percentage of Shared Ideas (PSI), a metric for measuring the semantic cohesion of a class in object-oriented software. PSI uses information in a knowledge base to quantify the cohesiveness of a class’s task in the problem domain, allowing a clearer view of cohesion than code syntax provides. Furthermore, this metric is independent of code structure and could be calculated be...

متن کامل

Another New Complexity Metric for Object-Oriented Design Measurement

This paper presents a new complexity metric for Object-Oriented (OO) design measurement to find at the design stage whether the classes become more complex, Moderate complex or less complex. The proposed metric is theoretically evaluated against the Weyuker’s properties as well as empirically evaluated against three open source software system. Furthermore, for validating the validity of new co...

متن کامل

Metric Development for Object-oriented Software 6.1 Introduction

A programming paradigm of great interest and activity is object-oriented programming and design. The reasons to develop and use software metrics for software implemented in imperative programming languages also apply to software developed using object-oriented programming languages. Perhaps metrics are even more important in the object-oriented paradigm, because, in many ways, object-oriented p...

متن کامل

A software complexity model of object-oriented systems

Classes Max Depth of Inherit Hierarchy Max Breadth of Inherit Hierarchy Inheritance Links Uses Links Messages Methods Definition The number of classes in the system. The number of classes that can be instanciated in the system. The total number of classes minus the number of concrete classes in the system. The number of levels from the root(s) of the object inheritance hierarchy to the leaf tha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International Journal of Digital Multimedia Broadcasting

سال: 2018

ISSN: 1687-7578,1687-7586

DOI: 10.1155/2018/7624768